facility for self-teaching - Turc Anglais Dictionnaire